package com.mcxx.modules.miniSalvation.fundpay.dto;

import java.io.Serializable;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;


@Data
public class CustomFundPayMemberDTO implements Serializable {
	private static final long serialVersionUID = -1;

    @ApiModelProperty(value = "PK")
	private String id;

    @ApiModelProperty(value = "自定义资金发放ID")
	private String customFundPayId;

    @ApiModelProperty(value = "busi_order.id")
	private String orderId;

    @ApiModelProperty(value = "人员地区编码")
	private String areaCode;

    @ApiModelProperty(value = "busi_family_main.id")
	private String familyId;

    @ApiModelProperty(value = "busi_family_member.id")
	private String memberId;

	@Excel(name = "街道", width = 20)
	private String street;

	@Excel(name = "社区", width = 20)
	private String community;


	@ApiModelProperty(value = "成员姓名")
	@Excel(name = "姓名", width = 10)
	private String name;

	@ApiModelProperty(value = "成员身份证")
	@Excel(name = "身份证号码", width = 20)
	private String idcard;


	@ApiModelProperty(value = "成员与户主的关系")
	@Excel(name = "家庭关系", width = 10, dict = "DomesticRelation")
	private String familyRelation;


	@ApiModelProperty(value = "户主的姓名")
	@Excel(name = "户主姓名", width = 10)
	private String masterName;


	@ApiModelProperty(value = "银行开户人姓名")
	@Excel(name = "开户人姓名", width = 10)
	private String accountName;


	@ApiModelProperty(value = "银行账号")
	@Excel(name = "银行账号", width = 10)
	private String bankAccount;


	@ApiModelProperty(value = "银行名称")
	@Excel(name = "银行名称", width = 10)
	private String bankName;


    @ApiModelProperty(value = "发放金额")
	@Excel(name = "发放金额", width = 10)
	private Double fundNumber;

	@ApiModelProperty(value = "备注")
	@Excel(name = "备注", width = 10)
	private String remark;


    @ApiModelProperty(value = "银行账号ID")
	private String bankAccountId;

    @ApiModelProperty(value = "人数")
	private Integer personNumber;

    @ApiModelProperty(value = "地区编码前6位")
	private String areaCodeUsb;

    @ApiModelProperty(value = "创建时间")
	private Date createTime;


	@ApiModelProperty(value = "资金类型")
    private String type;

	@ApiModelProperty(value = "户数")
    private Integer households;

	private String county;

}
